package com.guomei.bean.curse.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class DistributorCourseListDTO {
    @NotNull(message = "页码不能为空")
    private Integer pageNum;
    
    @NotNull(message = "每页大小不能为空")
    private Integer pageSize;

    /**
     * 教师ID（必传）
     */
    @NotNull(message = "教师ID不能为空")
    private Long teacherId;
    
    /**
     * 课程名称（模糊查询，可选）
     */
    private String courseName;
    
    /**
     * 课程状态（可选）
     */
    private Short status;
    
    /**
     * 课程类型（可选）
     */
    private Short courseType;
}
